Component browsing - Has-A relationships

You opened the Cross Referencer by choosing Info > pico_struct Refers-To Components. The Cross Referencer therefore opens to display all the components of

pico_struct .
Look at the following node in your Reference view:
st pico_struct > H st headerentry
This means that:
the struct pico_struct Has struct headerentry
The component types that are displayed in this view are primitive C data dates ( pc ), typedefs ( td ) and structs ( st ). If a component type is referenced more than once, the number of references is indicated in brackets, e.g., [5] .
Now you know what components are used by pico_struct . As you just found out, one of these is the struct headerentry . You might also like to know if it is referred to by other symbols in the project.

In the Reference view, highlight the node:

H st headerentry
Right-click and choose Context menu > headerentry Referred-By as Component.
You now see all the symbols that refer to headerentry .
Notice that headerentry and pico_struct appear in the two nodes pointing to headerentry , and that both nodes are displayed in italics. This is because nodes that already exist somewhere else in the Reference view are displayed in italics.
In the Cross Referencer
If you are concentrating on a particular symbol, in our case headerentry , you might want to hide distracting information:

Make sure

headerentry is highlighted in the Reference view.
Right-click in this view and choose
Context menu > Show Restricted Tree of headerentry.